16767 28
28463 65
112307 231
20976 51
25046 49
24960 70
38355 99
13092 31
24322 40
12314 23
9947 13
9648 23
63097 67
11771 30
35950 89
43235 148
44319 80
98812 127
20208 30
53198 96
12203 15
15637 24
32021 23
4766 6