21016 393
10094 748
66779 569
58733 481
36114 388
315183 801
25631 427
148296 348
24134 133
37043 160
57819 147
56700 351
18396 522
8499 602
7681 638
2391 485
4786 699
2224 228
5775 897
4707 724
4857 880
10559 766
12963 570
4614 650