16628 1053
24058 547
7962 755
2639 633
4113 537
5042 639
5555 837
3416 567
2577 572
2101 160
2297 541