12919 936
17629 259
39012 168
50883 422
11693 95
37415 261
5952 587
6862 669
5496 558
4305 551
6099 390