2399 510
15232 543
2704 560
1080 104
2235 342
26574 618
7577 440
20754 328
4587 867
2838 405
4932 379