2530 26
1581 3
1245 18
9812 67
5854 16
10300 25
16710 40
27933 77
12325 40
27886 84
31250 90
21868 49
14931 27
28195 38
34264 47
14021 29
30181 80