2350 510
15219 543
2686 560
1078 104
2220 342
26571 618
7576 440
20751 328
4584 867
2836 405
4929 379