2516 3
6248 19
12539 31
7519 11
12467 47
49766 69
12288 33
9589 30
20360 63
10483 45
14824 57
9095 19
7498 6
21764 39
7113 11
18125 49
33871 77
19048 58
121103 204
176164 172
36330 46
34135 76
61735 109
17474 43