199292
311830
212634
894362
648296
916924
650992
2487227
540265
1045614
486584
578883
319123
792961
1023127
465686
268879
830136
1035522
474621