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