3016 479
17541 488
3170 864
6002 600
2909 296
5208 469
5156 407
3691 590
3417 621
3425 226
7097 369
3514 705
12778 693
3401 317
2491 545
1836 344
4236 696
27325 89
7572 515