15010 58
14735 710
5513 94
12658 261
16384 351
16178 837
5189 230
8577 312
42612 292
17057 748
13450 114
12020 446
8059 504
6472 632
5781 160
40971 96
16923 126
3925 326
4824 129
11384 624
2806191 4097
935430 960
248405 1043
388111 1161
194822 744
3267877 6830
190242 592
118728 632