2497 579
2137 108
3384 164
4718 686
2341 405
1473 89
4655 133
7316 539
3116 668
4030 535
3913 506
1734 58