2824 905
2422 705
2191 550
2558 534
9151 526
133887 330
11366 79
28091 693
18530 616
4464 562
20401 193