2855 769
8470 525
15037 381
18202 781
10633 679
59032 244
165565 1014
27894 80
6396 52
3936 372
6945 345
7990 866
42358 331