12689 936
17580 259
38926 168
50847 422
11682 95
37371 261
5947 587
6839 669
5492 558
4298 551
6089 390