39714018 5705
13122501 5064
28548993 11363
27873997 15129
19061625 8918
9876180 3719
4254819 1366
5324653 2089
6970443 2893
3094258 439
5151253 1595
4347040 911
6498824 1665
1578254 458
2019560 819
2126427 637
4496731 788
2106396 540
1851830 731
1305275 562
1730879 527
1121796 333
1404672 574
1112170 612
1288401 395
1027636 295
1411897 458
3405995 600
3471723 1112
1130235 235