3016 479
17542 488
3170 864
6002 600
2909 296
5208 469
5158 407
3691 590
3417 621
3425 226
7098 369
3514 705
12779 693
3401 317
2491 545
1837 344
4236 696
27326 89
7572 515