2437 510
15240 543
2713 560
1084 104
2246 342
26576 618
7577 440
20761 328
4588 867
2838 405
4934 379