2498 579
2137 108
3384 164
4718 686
2342 405
1473 89
4656 133
7319 539
3116 668
4032 535
3915 506
1735 58