147050 196
18111 576
163903 568
503333 1330
27723 849
393245 956
129362 726
13061 504
12212 679
17085 507
34797 175
27523 747
10418 41
2992 649
6725 371