13250 95
5681 582
53028 741
11737 456
3355 282
13454 862
3943 380
4013 715
5012 769
2966 355
4701 557