2730 88
61132 629
19363 334
5540 300
3532 231
10113 673
143530 288
71834 613
31271 869
18057 180
33399 787
48085 514
39223 825
24195 455
29267 319
19761 54
11337 525
3142 408
2318 132
2722 89
6407 199
28662 891