110 34
2824 647
2994 983
1503 295
14046 261
22628 813
2761 137
3038 400
11206 777
3233 89
5258 633
3304 133