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