2855 769
8470 525
15035 381
18202 781
10633 679
59014 244
165538 1014
27869 80
6393 52
3936 372
6945 345
7990 866
42356 331