1023 44
452 295
175 528
1075 332
389 359
153 310
172 199
185 976
423 332
106 303
488 484
62 418
838 330
281 843
167 532
451 476
623 173
587 87
233 875
476 972