21302 52
16716 45
19514 22
21197 32
16542 31
13495 23
15342 16
17666 23
11735 9
16297 19
12807 10
12283 19
11708 17
23514 40
22722 47
33095 57
30885 37
13067 15
11166 9
12432 21
11694 6
11045 17
20815 26
18539 25