12895 936
17602 259
38994 168
50879 422
11692 95
37410 261
5952 587
6860 669
5496 558
4304 551
6097 390