1026 159
3316 717
710 124
1816 461
2129 201
3732 867
2528 342
1939 97
14417 312
13670 622
8253 449
12296 44
16876 729
459634 1312
456683 604
10871 221
63900 181
384314 1073
8673 91
147995 714
234347 828
213175 223
26882 726
15196 94
173257 655
115524 324
29997 931
421208 698