14511 851
15123 588
7901 537
11759 299
20792 176
1339148 2518
423550 848
22502 559
517784 1785
7823 566
7012 507
15153 271
18705 167
381534 1071
31548 281
283186 1203
158203 1046
18008 140
184951 558
6815 53
14662 870
13560 486
145704 714
12926 874
279809 1139
7586 488
16463 591
14894 391