328218
5453
646594
842766
869425
707385
89714
751527
784926
82732
314452
352671
6282368
5094935
4886460
37811000
3754287
3730956
3625462
3333226
3273730
312136
2747209
240310