2514 579
2151 108
3418 164
4733 686
2355 405
1480 89
4673 133
7332 539
3121 668
4058 535
3926 506
1748 58