9593 153
7192 217
2773 291
7933 424
5135 779
5590 297
9102 930
3748 403
9647 640
4938 164
9864 91
13131 357
4257 616