12727 19
17238 33
30002 62
48089 120
12945 33
14693 17
8489 10
20361 48
18240 33
31360 54
21205 31
17226 28
25509 37
23480 43
40017 83
11232 5
19848 24
18908 33
17393 49
11483 11
13506 13
21346 70
11737 8
29728 84