12898 936
17604 259
38998 168
50879 422
11692 95
37410 261
5952 587
6860 669
5496 558
4304 551
6097 390