2859 769
8474 525
15040 381
18205 781
10641 679
59104 244
165752 1014
28006 80
6434 52
3937 372
6946 345
7996 866
42365 331