49495 92
32034 36
43807 38
29009 7
25196 39
17845 22
23267 16
20768 13
19339 14
52952 46
21398 18
93385 117
15308 17
14579 13
21091 26
32433 9
46809 85
57575 99
104653 175
39590 53
192383 255
21265 11
140756 150
45268 27