2496 579
2134 108
3379 164
4713 686
2337 405
1472 89
4653 133
7313 539
3113 668
4018 535
3907 506
1731 58