25009 683
15853 567
15125 506
381473 1071
1167484 1301
775846 1659
841010 1666
695088 813
440785 1138
283104 1203
95641 240
746035 1772
266433 883
408088 763
310450 507
516619 1914
9329 117
319318 511
41962 993
344128 934
124204 292
24815 526