146870 196
18109 576
163900 568
503066 1330
27722 849
393083 956
129308 726
13058 504
12210 679
17083 507
34732 175
27512 747
10401 41
2991 649
6721 371