14511 851
15123 588
7900 537
11759 299
20792 176
1339139 2518
423543 848
22500 559
517776 1785
7823 566
7012 507
15153 271
18705 167
381532 1071
31548 281
283182 1203
158199 1046
18008 140
184943 558
6815 53
14662 870
13560 486
145702 714
12926 874
279802 1139
7586 488
16463 591
14893 391