2877 769
8490 525
15054 381
18215 781
10650 679
59512 246
167037 1016
28502 80
6562 52
3948 372
6951 345
8017 866
42430 331