253417 504
6258 404
17870 600
28007 74
4548 581
827 94
2047 110
2270 459
1798 396
3255 673
4675 822
2628 719
2893 142
1641 302