1201 166
689 58
888 67
507 29
847 68
391 33
1231 37
441 34
987 92
1553 36
851 33
542 41
460 38
485 45
650 51
1295 23