3017 479
17554 488
3171 864
6005 600
2909 296
5208 469
5164 407
3693 590
3421 621
3430 226
7099 369
3520 705
12783 693
3404 317
2491 545
1840 344
4238 696
27339 89
7576 515