257926 438
38990 418
12913 759
2329 103
5480 722
27027 635
24411 626
105099 920
100606 547
2118 417
3044 851
1269 318
398 44
11661 471
2006 85
100001 839
1089 186
1503 31
2616 238
2075 358
11852 774
27113 552
5257 217
22613 130
56441 892
90127 488
51940 510
1518 439