41600680 16238
27012814 10386
89117792 36194
93802925 36982
13063257 4325
39507537 12534
37688055 12437
12661199 5767
39143684 10725
18021711 6069
11605674 3377
10988552 3308
16738772 6129
5256732 1749
3445409 1011
14350204 5387
5013903 1897
8723678 2855
9496959 2444
12062788 3986
2579212 1130
7885529 3490
7949950 2202
7789183 2610
28513245 5419
3254715 1435