606727
71882
323702
434746
194544
239458
382690
67847
751194
1002946
446769
463396
32381464
27612131
24664998
24228481
18515343
16680973
154861029
14674239
12650764
10476485
775344
5711209