15629630 5205
3058500 1068
11540370 3392
6412898 2554
2496325 816
10897609 4552
1254082 455
2463674 716
5078444 1404
3866555 1146
9697361 3562
929917 329
2016619 640
12605015 3358
1270299 364
644431 235
6513809 2233
5549491 1884
13197478 5777
12392483 4234
9091197 3521
1602227 593
2774233 873
7156717 2456
1058088 348