2521 579
2160 108
3426 164
4740 686
2357 405
1487 89
4681 133
7340 539
3135 668
4067 535
3932 506
1751 58