497851
187337
54119
892394
491451
23361
607209
918246
838487
420855
859763
55150
6642368
5411935
5181460
39821000
3959287
3921956
381946
3708462
3528226
3438730
2890209
281611