3856 86
3515 432
1847 98
1272 274
637 146
1589 287
2766 297
3311 747
2423 588
2595 541
2505 590
2459 685
3485 91
2895 878
4052 178
2973 526
3196 665
3056 773
5244 581
12143 171
3684 735
4490 410
4701 642
3481 578
2886 221
3501 646
2612 302
3279 447