29621 293
2289 697
1791 432
14653 251
2801 817
1000 303
43078 319
31311 437
3390 469
1908 351
16181 862
16510 315
44022 286
66110 518
23982 799
15687 547
213 49
38971 171
3089 813
22202 554
5726 740
6864 771
4150 731
31856 405