2859 769
8472 525
15040 381
18204 781
10641 679
59078 244
165707 1014
27983 80
6425 52
3937 372
6945 345
7996 866
42362 331