145268
56760
220249
67735
703496
409356
393216
881738
537699
609340
511299
710808
738151
37629
337463
392153
242168
10322
573454
209353
661200
181461
675243
193792
61376
325666