116796
269256
348451
848976
91033
503972
119940
874483
209753
693827
10250
68561
61246
815303
298
302466
485908
106717
127735
429264
591328
517175
405255
757138
17253
37784