105 239
395 704
511 29
305 187
533 513
454 100
494 762
504 318
311 247
105 958
751 637
865 146
459 362
341 636
573 17
17 25
931 489
20 116
495 848
672 963