17527 523
10444 97
14403 433
26795 181
2567 168
4890 679
8992 655
2970 133
10750 675
8301 626
6645 622
11849 278
4839 225
24747 236