2521 579
2161 108
3428 164
4740 686
2358 405
1487 89
4682 133
7340 539
3135 668
4067 535
3932 506
1752 58