2898 725
576 160
2724 879
12179 533
15464 850
3844 373
8995 617
54585 616
26171 668
44149 826
29379 376
7533 285
3176 319