12827 936
17584 259
38969 168
50872 422
11686 95
37391 261
5947 587
6851 669
5496 558
4299 551
6094 390