291 15
955 27
644 21
112 17
311 39
859 43
580 38
697 37
605 36
723 12
919 31
41 21
41 31
80 31
729 50
265 3
128 24
87 50
617 22
552 22