2859 769
8472 525
15040 381
18204 781
10641 679
59090 244
165715 1014
27989 80
6428 52
3937 372
6946 345
7996 866
42364 331