90663 358
1264 222
2258 45
1792 87
881 171
680 122
1159 192
2621 205
2321 569
3334 638
2793 605
1525 344
1240 305
2254 442
3294 818
1494 219
2787 721