140 37
481 116
1635 411
2903 587
1652 526
1190 249
1718 382
2993 748
3956 189
37853 855
9262 44
4571 760
10913 158
60230 486