1496 134
47139 74
10441 822
7060 347
5358 340
19647 671
8776 31
3905 815
22858 557
6177 145
9411 791
4200 80
7707 626
8440 766
11520 946
15538 906
29264 186
2945 580
12070 228
8390 754
2866 588
16143 917
2491 438
18068 531