2993 628
3973 417
4651 634
2167 669
5684 596
5361 59
2560 387
5580 699
33251 139
16402 544
4521 501
3481 178
13477 633
35558 281
15821 242
4167 366
8155 597
7638 317
7820 172
2397 124
5671 806
2351 94
21630 595
7203 145
2692 274
5546 551
5999 46
6156 480