24796 451
13703 417
36017 375
2990 187
21842 902
5162 237
10231 329
4305 168
6433 577
17292 128
5696 214