413957
938404
947828
382780
527850
510252
1054539
203351019
19029927
11004169
6773310
3234294
2740693
2227297
19954
1930961
1705483
1689211
1682868
1657134
1608822