3531 78
32341 70
5462 886
3152 151
4935 803
16000 880
1702 34
2884 228
59046 745
68645 770
20888 214
15672 44
14169 447
21570 445
14748 129
25068 561
11041 116
11105 255
17588 630