2837 905
2425 705
2193 550
2564 534
9161 526
133890 330
11368 79
28095 693
18539 616
4464 562
20410 193