3815 529
2704 381
2474 542
2000 362
3353 741
3886 702
3069 582
3293 571
2537 403
860 33
3722 715
1083 49
621 32
2595 509
1123 44
2325 224
3816 610
3176 679
3092 486