3932 763
9852 815
3064 446
20706 375
11874 169
1980 176
11483 35
12672 238
29948 452
16801 829
11149 243
7985 30
4112 675
4460 225
2264 57
8485 621
4822 879