12926 936
17633 259
39014 168
50884 422
11693 95
37415 261
5952 587
6863 669
5496 558
4305 551
6099 390