2993 628
3974 417
4652 634
2167 669
5687 596
5363 59
2561 387
5580 699
33252 139
16402 544
4521 501
3481 178
13478 633
35558 281
15821 242
4168 366
8155 597
7638 317
7821 172
2398 124
5671 806
2351 94
21630 595
7204 145
2692 274
5550 551
6000 46
6156 480