2172 591
2297 445
7544 665
3208 609
1850 116
6196 812
2496 105
4473 854
3905 516
144285 626
46136 847