5303859 2601
17618748 4724
7287354 2871
16276632 6019
38859738 18472
1531293 2261
9504803 3518
24018898 8853
13737530 5466
3219240 4131
16491507 4979
8174527 3022
6874659 2484
3226946 1121
2194572 590
36105440 13037
10627332 6210
9966334 2839
11164098 2604
7606788 4429
5621339 2497
6165724 2239
5534512 3653
1485970 1146
6751273 2346