12842 936
17592 259
38976 168
50875 422
11687 95
37398 261
5950 587
6854 669
5496 558
4302 551
6095 390