17450 523
10395 97
14356 433
26788 181
2559 168
4884 679
8984 655
2966 133
10738 675
8291 626
6642 622
11836 278
4829 225
24601 236