2528 500
10672 624
10990 322
3678 393
1600 463
6748 640
1088 288
2600 797
2808 618
3534 351
1492 414
542 108
701 103
1533 68
2446 472
386 71
2931 317
3345 653
912 76
2295 529
276 34
3684 340
2673 211
11026 576