3106793 1250
3505448 1778
1701210 744
2580639 455
1443872 414
15039837 8017
1756599 559
7348756 1652
294508 386
3284974 951
6531528 2268
2146936 593
7207448 2447
1731036 703
3282848 1024
4074529 1093
6966578 2623
522321 760
3208524 486
2492740 895
5486995 1960
1616182 442
3749427 885
10326323 2126