2455 510
15245 543
2717 560
1085 104
2250 342
26577 618
7579 440
20767 328
4588 867
2838 405
4934 379