17532 523
10447 97
14408 433
26796 181
2567 168
4891 679
8992 655
2970 133
10753 675
8301 626
6646 622
11849 278
4839 225
24753 236