2376 510
15224 543
2692 560
1078 104
2226 342
26574 618
7576 440
20753 328
4586 867
2838 405
4929 379