2996 139
3673 677
2991 763
12125 906
2509 68
3827 745
2659 552
1747 177
2677 336
4349 717
2763 34
2451 398
2939 471
4556 743
4750 328
4331 612
4436 240
3250 547
4236 155
3095 539
1657 238
3752 652
1677 321
1160 35
2703 308
2415 124
3946 572
2897 533