2923 814
2785 557
1868 458
26901 930
2351 206
16012 850
19472 170
4325 410
23355 78
2534 274
15474 678
7862 917
4527 659
4540 525
21607 556
22060 128