3545 78
32351 70
5471 886
3160 151
4942 803
16016 880
1712 34
2890 228
59074 745
68663 770
20899 214
15682 44
14172 447
21584 445
14774 129
25087 561
11046 116
11111 255
17600 630