319492
923216
654847
61418
442331
672474
24981
145960
647362
179295
894869
421134
2914361
2605455
2539928
2485455
2226995
2128955
2082281
2017719
1904226
1672208
1611351
1568406