2497 579
2135 108
3380 164
4714 686
2338 405
1473 89
4653 133
7313 539
3113 668
4021 535
3908 506
1731 58