2859 769
8475 525
15041 381
18207 781
10643 679
59181 244
165973 1014
28081 80
6453 52
3937 372
6946 345
7998 866
42374 331