2242 14
5510 11
25960 43
8916 9
4956 19
4890 14
34531 98
9257 33
9035 30
9891 27
9541 18
15946 17
30303 38
98812 127
40402 70
29684 89
8896 16
16713 59
24318 56
5462 29
15842 77
18273 96
27240 53
13960 67