2497 579
2134 108
3380 164
4713 686
2337 405
1473 89
4653 133
7313 539
3113 668
4018 535
3908 506
1731 58