110 34
2825 647
2999 983
1571 295
14047 261
22628 813
2763 137
3038 400
11209 777
3235 89
5259 633
3310 133