1025591 1844
9199022 2645
4745758 1636
12250172 2381
3123352 691
1353941 427
2351315 1102
4619152 1328
6987376 2120
3478688 1083
2984318 892
3496426 1429
5664454 2510
2595467 807
1400679 301
3431555 1061
2808948 725
1797682 452
1687886 593
1933857 446
4114201 1369
9333819 2629
543357 1021
6165243 845
1526917 336
2728825 999
4100987 1328
2447398 622