2173 591
2306 445
7558 665
3220 609
1855 116
6211 812
2506 105
4478 854
3916 516
144331 626
46159 847