3018 479
17559 488
3173 864
6006 600
2911 296
5208 469
5164 407
3693 590
3423 621
3430 226
7099 369
3521 705
12783 693
3407 317
2491 545
1840 344
4239 696
27342 89
7576 515