2446 510
15241 543
2713 560
1084 104
2249 342
26577 618
7578 440
20763 328
4588 867
2838 405
4934 379