3212 405
3031 586
127727 633
49029 467
4615 422
5373 599
3172 395
2872 491
5422 436
43459 117
74700 681