16573 16
19176 18
12384 11
21273 15
30183 31
30432 26
18904 17
10975 10
45491 53
48445 63
25110 23
11029 9