501 20
311 16
479 23
628 17
587 15
171 10
266 17
323 162
111 10
135 15
275 27
869 24
533 22
570 21
631 36
322 35