2418 510
15240 543
2709 560
1083 104
2244 342
26575 618
7577 440
20761 328
4588 867
2838 405
4934 379