29703 28
15233 29
17193 25
17828 13
17547 35
38169 53
23251 37
8044 10
19116 21
19965 44
16607 36
10093 10
16923 31
23068 29
15955 27
17890 19
5141 5
5937 9
5872 3
13174 7
13257 8
7372 8
7805 2
5787 9