2479 510
15252 543
2724 560
1087 104
2253 342
26578 618
7579 440
20771 328
4588 867
2838 405
4936 379