239892
676308
168249
90854
106903
1031865
99580
896544
794953
919309
725249
173847
410912
348706
799833
415654
17740483
15207692
13861960
10667916
7093156
7017668
6900831
6826362
6253477
5704960
5476623
5338253
431970
4045231