2500 579
2140 108
3392 164
4719 686
2343 405
1473 89
4659 133
7320 539
3117 668
4034 535
3916 506
1735 58