12888 936
17594 259
38986 168
50876 422
11689 95
37408 261
5952 587
6860 669
5496 558
4302 551
6096 390