1098 288
1305 310
22640 448
6900 235
60702 310
14029 677
13037 580
18050 897
5075 134
7459 75
4095 137
6020 88
1658 84
2583 78