2858 769
8472 525
15039 381
18202 781
10638 679
59073 244
165679 1014
27962 80
6421 52
3937 372
6945 345
7996 866
42362 331