3706 546
16464 597
244450 1195
2387198 3900
247287 1043
328985 529
2150667 3411
383768 1161
277868 1568
2751969 6608
251495 640
188340 592
698195 1987
251732 1182
95658 372
142553 691
115806 632
55137 627
292583 1059
98730 453
46490 393
257821 831
85188 542