2932 326
9444 63
1275 92
28531 741
100373 489
14558 200
24944 836
4485 757
19641 848
13361 386
5749 590
3498 408
49551 472
3117 116
2779 477
1843 446
16702 369
2834 221
1885 332
14490 675
1632 275