2926 814
2789 557
1897 458
26912 930
2352 206
16023 850
19479 170
4326 410
23361 78
2537 274
15483 678
7871 917
4529 659
4544 525
21611 556
22065 128