1026 159
3317 717
712 124
1818 461
2129 201
3746 867
2531 342
1939 97
14420 312
13672 622
8253 449
12298 44
16879 729
459665 1312
456739 604
10871 221
63901 181
384339 1073
8673 91
148026 714
234400 828
213207 223
26882 726
15196 94
173305 655
115549 324
30000 931
421272 698