1026 159
3317 717
712 124
1817 461
2129 201
3734 867
2529 342
1939 97
14418 312
13670 622
8253 449
12297 44
16876 729
459655 1312
456715 604
10871 221
63900 181
384327 1073
8673 91
148014 714
234380 828
213188 223
26882 726
15196 94
173286 655
115542 324
30000 931
421246 698