2402 510
15236 543
2706 560
1080 104
2235 342
26574 618
7577 440
20755 328
4587 867
2838 405
4932 379