9499 81
16648 234
15059 58
14764 710
5585 94
12716 261
16471 351
16227 837
5216 230
8630 312
42876 292
17165 748
13518 115
12084 446
8096 504
6532 632
5804 160
41535 98
17015 126
3952 326
4853 129
11412 624
2834083 4107
935793 960
248469 1043
388340 1161
194941 744
3298026 6863