146855 196
18109 576
163900 568
503048 1330
27721 849
393076 956
129307 726
13058 504
12210 679
17083 507
34729 175
27512 747
10400 41
2991 649
6721 371