777 255
1060 253
1837 187
3909 310
9153 485
10198 583
4268 410
6724 641
8278 297
11210 199
5106 148
21773 261
46139 226
34271 437
49917 770
14095 270
32148 723
19475 244
21239 417
4961 503
7123 146
39410 860