827616
269470
340232
76659
852504
487227
356352
413642
402490
493310
954240
480478
6259368
5083935
4869460
37751000
3744287
3723956
3621462
3323226
3262730
309636
2745209
238110