95 33
532 56
311 12
497 556
131 176
616 125
177 649
923 364
960 955
715 158
636 114
441 206
554 990
684 612
356 990