147778 196
18118 576
163912 568
504198 1330
27737 850
393761 956
129526 726
13073 504
12214 679
17087 507
34971 175
27550 747
10497 41
2993 649
6728 371