2989 868
1082 229
2873 508
3790 582
1767 275
2715 532
1122 137
1553 260
2599 354
1650 129
2902 614
1998 480
3640 646
2582 558
820 175
3781 613
3714 745
3074 398
16448 491
4033 459
2830 704
4183 294
3513 845
2666 719