573347
599441
263892
4639
92484
87282
577791
46988
242437
325950
982688
85750
6282368
5094935
4886460
37811000
3754287
3730956
3625462
3333226
3273730
312136
2747209
240310