12916 936
17628 259
39011 168
50883 422
11693 95
37415 261
5952 587
6861 669
5496 558
4305 551
6099 390