673 97
18125 176
1097 153
6353 65
4183 739
5385 60
2211 159
3264 702
2909 680
930 100
3515 60
3356 107
6273 434
6929 665
1664 123
2181 382
2159 337
6408 588
17225 231
4376 702
3716 533
3297 199
2786 293
5162 587
6441 438
5392 25
2570 446
5756 894