3855 86
3508 432
1846 98
1272 274
637 146
1587 287
2765 297
3308 747
2423 588
2593 541
2496 590
2456 685
3482 91
2895 878
4051 178
2966 526
3194 665
3055 773
5230 581
12114 171
3678 735
4470 410
4682 642
3478 578
2871 221
3499 646
2611 302
3275 447