3196 171
16443 342
16532 445
21370 599
6830 684
2668 71
4501 386
1968 161
67933 473
3008 320
9715 43
5496 590
2887 241
4149 759
6718 523
12591 350
4664 670
7365 330
1808 316
10725 751
12278 33
9267 595
3395 574
9307 533
8545 363
2575 307
9623 708
3479 178