3029016 1266
4665843 1266
4268591 1017
5203485 1925
8074731 1900
3540150 1014
862420 735
26896280 5494
3383300 1002
16560041 9233
26163541 7951
295589 449
10983777 3050
14626516 7034
3597286 1174
3069210 691
4170567 955
12773913 4505
9056152 3644
5250138 1036
2763008 747
8597976 2883
26493710 9996