2495 579
2129 108
3371 164
4709 686
2336 405
1466 89
4651 133
7310 539
3110 668
4012 535
3903 506
1726 58