2996 635
2815 799
18239 443
7891 315
1755 80
3629 631
10026 474
35579 900
39393 372
125004 752
5819 469