3015 479
17535 488
3170 864
6000 600
2909 296
5207 469
5154 407
3690 590
3416 621
3423 226
7097 369
3512 705
12777 693
3401 317
2491 545
1836 344
4235 696
27323 89
7571 515