2857 769
8471 525
15038 381
18202 781
10635 679
59059 244
165650 1014
27943 80
6412 52
3937 372
6945 345
7996 866
42359 331