58451 601
272451 981
4903 741
38149 46
22636 670
490 49
4101 604
1470 109
6282 130
2491 621
5340 611
3214 718
3008 417