2764 905
2393 705
2173 550
2543 534
9129 526
133880 330
11362 79
28064 693
18520 616
4463 562
20352 193