39906 55
16589 18
51003 67
9032 9
16587 18
12398 13
17392 16
10195 8
59583 23
16099 14
29798 37
25780 29