12892 936
17595 259
38991 168
50878 422
11691 95
37409 261
5952 587
6860 669
5496 558
4302 551
6097 390