943 112
1347 353
4542 876
82544 259
2630 553
856 175
12436 561
63294 644
86623 570
42997 114
62983 806