6897 512
5964 643
36002 451
2543 244
5520 479
5185 39
44638 617
19426 392
16425 106
6030 778
12583 52
3390 327
3657 662
2393 54
4247 256