17736 27
21968 21
17415 17
25405 95
18263 26
27617 14
25368 52
10632 12
15233 19
21834 55
68934 285
16659 15
28820 77
16248 25
15298 29
12897 13
12034 15
14466 39
16340 30
14122 18
34532 104
28266 75
39894 117
40751 70