13213 13
17241 15
17632 17
27841 34
25494 18
25460 29
22490 40
5531 7
14316 5
24395 33
15140 20
11185 19
9504 19
15919 16
8595 11
18924 31
31921 26
30544 36
40333 43
15607 23
15097 24
24922 28
17031 16
13411 15