792863
495267
312321
24314
18970
561866
61519
588226
815238
443997
114226
159914
5116799
3549581
3050148
2357804
2226988
2033609
1946357
190878
1756118
1718136
1682195
1633471