17592 523
10475 97
14448 433
26803 181
2574 168
4895 679
8995 655
2978 133
10758 675
8304 626
6652 622
11855 278
4845 225
24848 236