5878 108
39023 537
2226 172
4912 403
928 45
2545 388
17163 44
12685 312
6667 505
10039 601
32306 121
850 98
3282 338
14394 629
2869 276
32651 715
4799 631
6520 536
6190 634
3493 317
7450 733
2588 480
1420 367
8146 314
14520 466
16929 857
6342 547
1356 281