380948
944375
405388
33472
738662
63479
40089
259834
295877
751184
605583
197548
184844
990577
83749
531312
14574747
664186
4468578
4169980
3422510
3049192
2167495
2160216
2043492
184066
1838948
16295
153761
1536545