2378 510
15224 543
2693 560
1078 104
2226 342
26574 618
7576 440
20753 328
4586 867
2838 405
4930 379