17542 523
10451 97
14411 433
26797 181
2568 168
4893 679
8992 655
2971 133
10753 675
8301 626
6647 622
11849 278
4839 225
24764 236