2993 628
3973 417
4647 634
2166 669
5683 596
5358 59
2560 387
5578 699
33249 139
16402 544
4521 501
3481 178
13476 633
35558 281
15819 242
4167 366
8155 597
7638 317
7819 172
2397 124
5671 806
2351 94
21630 595
7195 145
2692 274
5546 551
5999 46
6156 480