12915 936
17625 259
39007 168
50883 422
11693 95
37415 261
5952 587
6861 669
5496 558
4304 551
6098 390