2993 628
3972 417
4644 634
2166 669
5682 596
5356 59
2559 387
5578 699
33248 139
16402 544
4521 501
3479 178
13476 633
35558 281
15817 242
4167 366
8155 597
7638 317
7819 172
2397 124
5671 806
2351 94
21629 595
7195 145
2692 274
5546 551
5999 46
6156 480