3447 304
3823 273
4017 509
7590 519
4748 878
2184 68
7561 431
6857 362
4352 436
4317 451
6304 641
6712 613
52125 422