2449 510
15243 543
2715 560
1084 104
2250 342
26577 618
7579 440
20764 328
4588 867
2838 405
4934 379