3250 405
3057 586
128413 633
49678 467
4639 422
5413 599
3216 395
2893 491
5466 436
43957 117
76035 681