7009 120
6516 339
20825 810
15609 962
16838 538
4718 98
54387 192
27420 647
6623 191
28424 392
9755 621
14144 52
14903 413
15591 906
14139 683
15873 758
12414 58
11125 261
38086 292
5626 255
15735 747
34390 91
15004 126
2398467 3905
247318 1043
2161492 3417
383877 1161
278088 1568