3462 676
4663 693
18652 40
2650 262
2916 318
10882 503
5336 114
18185 495
2228 286
6596 596
4583 646
3352 339
5573 696