265198
551953
206119
46031
198448
386540
28871
27915
431932
649172
389473
24855
5221799
3644581
3174148
2471804
2263988
2099609
2022358
193278
1804118
1737136
1709196
1652471