2497 579
2137 108
3382 164
4717 686
2339 405
1473 89
4655 133
7315 539
3114 668
4024 535
3911 506
1733 58