2681 88
61079 629
19269 334
5528 300
3370 231
10101 673
143095 288
71655 613
31128 869
18037 180
33385 787
47780 514
39023 825
24099 455
29151 319
19646 54
11308 525
3130 408
2306 132
2703 89
6401 199
28399 890