3797 546
16717 597
244591 1195
2408251 3909
247349 1043
329206 529
2171592 3417
383995 1161
278295 1568
2782132 6628
251717 640
188530 592
698732 1988
252352 1182
95835 372
142639 691
115958 632
55442 627
293026 1059
98795 453
46573 393
258222 831
85282 542