14477 851
15095 588
7875 537
11735 299
20768 176
1337477 2517
423088 848
22459 559
516923 1785
7808 566
6987 507
15119 271
18681 167
381221 1071
31511 281
282760 1203
157708 1044
17997 140
184539 558
6803 53
14651 870
13541 486
145459 714
12905 874
279312 1139
7553 488
16449 591
14879 391