527 75
5547 471
15047 290
3668 665
1663 394
2944 803
1550 127
967 128
10451 770
5405 963
2041 237
14362 324
6696 70
3552 765
19036 223
19134 620
15524 430
3582 529
8582 662
9196 802
7127 138
6536 57
10698 300
9634 592
9002 350
4076 116
3564 386
3703 627