1026 159
3317 717
712 124
1818 461
2129 201
3740 867
2530 342
1939 97
14420 312
13672 622
8253 449
12297 44
16879 729
459659 1312
456734 604
10871 221
63900 181
384335 1073
8673 91
148020 714
234395 828
213201 223
26882 726
15196 94
173297 655
115547 324
30000 931
421261 698