2741 88
61149 629
19410 334
5548 300
3540 231
10114 673
143665 288
71898 613
31307 869
18062 180
33406 787
48169 515
39278 825
24218 455
29302 319
19797 54
11352 525
3150 408
2326 132
2725 89
6408 199
28731 891