791 16
649 49
388 901
637 875
681 141
540 581
895 743
953 236
660 150
3341 537
238 51
439 219
1003 94
856 290
693 894
366 244
441 859
352 428
140 91
597 663
426 59
761 153