1075 284
1163 343
2953 870
2057 428
9341 591
2651 325
11158 59
7980 428
5247 234
4776 792
17600 373
5164 898
1373 134
30570 580