905 35
3301 535
2458 409
2587 316
3472 860
5982 151
4519 216
1731 291
4805 423
4727 824
4066 779
9047 511
3964 297
6592 929
2847 403
7202 639
2931 164
6431 89
8200 357
2579 297
11364 698
2675 191
1805 374
3588 656
1253 94
1350 63
3953 373
3912 571