3249 405
3054 586
128372 633
49641 467
4638 422
5412 599
3211 395
2891 491
5462 436
43922 117
75966 681