14727 710
5503 94
12648 261
16369 351
16171 837
5184 230
8574 312
42572 292
17038 748
13435 114
12013 446
8053 504
6469 632
5776 160
40860 96
16908 126
3917 326
4821 129
11372 624
2798813 4095
935351 960
248392 1043
388061 1161
194817 744
3260242 6827
190231 592
118703 632
47303 385