1026 159
3317 717
711 124
1817 461
2129 201
3734 867
2529 342
1939 97
14418 312
13670 622
8253 449
12297 44
16876 729
459649 1312
456703 604
10871 221
63900 181
384324 1073
8673 91
148009 714
234373 828
213185 223
26882 726
15196 94
173277 655
115537 324
29999 931
421234 698