1026 159
3317 717
711 124
1817 461
2129 201
3733 867
2529 342
1939 97
14417 312
13670 622
8253 449
12296 44
16876 729
459642 1312
456695 604
10871 221
63900 181
384318 1073
8673 91
148005 714
234363 828
213181 223
26882 726
15196 94
173265 655
115532 324
29998 931
421225 698