12872 936
17594 259
38984 168
50876 422
11689 95
37402 261
5952 587
6859 669
5496 558
4302 551
6096 390