1129 281
1653 432
16467 716
10553 596
18230 474
9756 97
9835 253
12224 187
9236 580
8016 345
3926 497
7079 466