2393 510
15230 543
2698 560
1080 104
2234 342
26574 618
7577 440
20754 328
4587 867
2838 405
4932 379