110 34
2824 647
2991 983
1431 295
14043 261
22626 813
2759 137
3037 400
11205 777
3228 89
5243 633
3303 133