584350
366820
840256
357591
269263
477219
817409
385783
172182
377845
652275
235359
5111799
3543581
3043148
2346804
2223988
2029609
1939357
190678
1755118
1717136
1679195
1631471