146906 196
18110 576
163900 568
503103 1330
27722 849
393108 956
129319 726
13058 504
12210 679
17084 507
34740 175
27512 747
10402 41
2991 649
6723 371