17056 14
14903 13
11227 9
13811 12
48438 63
19127 13
105173 106
21683 19
17391 15
38062 35
18781 17
33647 32