2680 669
2624 620
1631 349
4196 767
2159 306
3403 846
16271 931
2209 297
3580 779
3188 506
10664 61
8182 143
9870 560
3354 707
1605 247
1152 232
2556 642
1030 164
2779 700
1673 282
2692 445
893 72
9925 374
3676 561