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