2495 579
2129 108
3371 164
4709 686
2335 405
1466 89
4651 133
7310 539
3110 668
4012 535
3902 506
1725 58