2496 579
2134 108
3379 164
4712 686
2337 405
1471 89
4653 133
7313 539
3112 668
4017 535
3907 506
1731 58