246212
639573
106240
275655
978538
708880
110529
4931
134674
736469
67188
1020401
5585367
4571935
4384459
3473998
3459462
3430286
3382956
3032729
3027226
2508209
2143407
2143352