2818 905
2418 705
2190 550
2554 534
9148 526
133886 330
11365 79
28091 693
18526 616
4464 562
20385 193