2185 623
6099 225
4791 652
1508 203
3893 588
5025 102
14269 140
529552 966
151675 1026
86570 445
3994 466