2995 635
2814 799
18237 443
7887 315
1755 80
3627 631
10026 474
35579 900
39392 372
125004 752
5818 469