4231 481
5440 839
4105 779
14748 661
3709 703
3048 579
3246 108
5810 165
5685 687
3297 405
2071 89
5185 134
8341 539
3668 669
5014 535
4569 506
2286 58
7016 630