56 149
596 343
984 727
543 47
186 94
793 279
522 597
860 475
150 811
6 326
496 862
28 735
210 175
32 616
530 149
941 1
362 379
896 12
90 152
213 415