2752 905
2392 705
2171 550
2540 534
9119 526
133880 330
11362 79
28059 693
18519 616
4463 562
20347 193