24796 451
13703 417
36018 375
2990 187
21844 902
5162 237
10234 329
4305 168
6434 577
17292 128
5696 214