3526 47
4039 887
2138 287
3655 546
2245 177
1187 211
2136 122
2688 322
3469 681
3015 321
17659 445
3815 541
1846 447
1411 84
1776 379
1714 142
1754 149
3209 293
896 69
4341 640
3858 748
3214 667
5140 672
3122 402