3235 405
3047 586
128152 633
49416 467
4631 422
5399 599
3187 395
2885 491
5440 436
43778 117
75523 681