3930 763
9852 815
3064 446
20705 375
11874 169
1980 176
11482 35
12671 238
29948 452
16800 829
11149 243
7985 30
4112 675
4460 225
2264 57
8484 621
4822 879