199229
949858
549517
337327
54988
1391000
35221
344386
822486
95239
61293
477280
412969
785258
826301
777518
645375
252733
372443
265209
837484
30924
143455
800979
520131
41363