5388 616
5457 929
3741 685
2949 272
4601 720
2926 505
21444 362
4034 274
17615 215
1909 136
8295 547
3680 628
4094 532
16110 167
13014 123
3967 593
8225 676
1730 279