12873 936
17594 259
38984 168
50876 422
11689 95
37407 261
5952 587
6860 669
5496 558
4302 551
6096 390