18199 17
36761 35
102135 106
23211 13
28086 27
13159 11
43977 48
10992 9
15334 7
34279 41
17824 17
41565 44