2928 814
2794 557
1917 458
26933 930
2355 206
16033 850
19486 170
4332 410
23366 78
2541 274
15488 678
7877 917
4553 659
4546 525
21616 556
22075 128