17351 560
12613 649
5733 140
14895 518
12641 445
11069 794
5130 39
8085 449
14614 379
10252 288
16572 578
4911 234
10606 288
8091 76
17417 875
1101341 1879
633955 1324
374821 967
9128 603
310064 507
343822 934
172040 221
14123 623