1102 288
1305 310
22655 448
6906 235
60735 310
14033 677
13037 580
18057 897
5077 134
7460 75
4096 137
6025 88
1658 84
2586 78