2510 579
2149 108
3414 164
4731 686
2355 405
1479 89
4671 133
7332 539
3121 668
4052 535
3925 506
1746 58