614296
3205192
150623
524609
230382
539770
381795
540317
4651000
644796
1122549
175510
101186
527353
527409
843855
14823747
670086
4546578
4208980
3442510
2176495
2176216
2049492
184766
1844948
16325
154561
1540545