3513 78
32322 70
5450 886
3141 151
4920 803
15980 880
1695 34
2867 228
59026 745
68617 770
20869 214
15656 44
14162 447
21556 445
14734 129
25049 561
11035 116
11101 255
17573 630