1026 159
3317 717
714 124
1818 461
2129 201
3752 867
2531 342
1939 97
14420 312
13673 622
8253 449
12299 44
16879 729
459668 1312
456746 604
10872 221
63901 181
384341 1073
8673 91
148029 714
234405 829
213212 223
26882 726
15196 94
173312 655
115555 324
30000 931
421280 698