2816 905
2416 705
2190 550
2552 534
9146 526
133886 330
11365 79
28090 693
18525 616
4464 562
20385 193