12839 936
17591 259
38976 168
50875 422
11687 95
37398 261
5950 587
6853 669
5496 558
4302 551
6095 390