2928 814
2794 557
1916 458
26932 930
2355 206
16032 850
19486 170
4332 410
23366 78
2540 274
15488 678
7877 917
4553 659
4546 525
21616 556
22075 128