3083 332
40730 116
14933 481
6325 675
6723 598
5166 503
3896 297
6549 929
2797 403
7096 639
2864 164
6298 89
7999 357
380524 865
303562 1032
151970 834
135634 512
219773 173
4502 514
14546 446
9571 580
2832 223
8177 700
2670 309
2825 589
1855 300
2984 416
1397 150