2504 579
2143 108
3401 164
4721 686
2350 405
1477 89
4662 133
7326 539
3120 668
4041 535
3922 506
1738 58