2530 25
1053 3
1245 17
9402 66
5854 16
10300 24
16710 40
27484 77
12325 40
27886 84
31250 90
21868 49
14931 27
28195 38
34264 47
14021 29
30181 80