2595 88
61031 629
19220 334
5524 300
3362 231
10094 673
142784 288
71533 613
31008 869
18025 180
33371 787
47565 514
38915 825
24043 455
29078 319
19586 54
11276 525
3128 408
2288 132
2693 89
6397 199
28215 889