21704 19
12356 10
43838 51
9338 6
21276 21
27419 25
13442 11
16289 11
28936 26
38085 41
21328 19
13807 12