3605 78
32383 70
5495 886
3189 151
4968 803
16046 880
1726 34
2928 228
59131 745
68722 770
20934 214
15717 44
14203 447
21636 445
14820 129
25149 561
11062 116
11142 255
17631 630