2996 635
2815 799
18242 443
7911 315
1760 80
3629 631
10027 474
35582 900
39400 372
125009 752
5819 469