9499 81
16648 234
15059 58
14764 710
5585 94
12717 261
16472 351
16227 837
5216 230
8630 312
42876 292
17166 748
13518 115
12084 446
8096 504
6532 632
5805 160
41537 98
17015 126
3952 326
4853 129
11412 624
2834084 4107
935793 960
248469 1043
388340 1161
194941 744
3298028 6863