2731 88
61135 629
19368 334
5540 300
3532 231
10113 673
143543 288
71838 613
31274 869
18058 180
33399 787
48098 514
39226 825
24196 455
29269 319
19766 54
11337 525
3142 408
2320 132
2722 89
6407 199
28670 891