24796 451
13699 417
36011 375
2990 187
21840 902
5162 237
10231 329
4302 168
6433 577
17292 128
5693 214