10796 77
5274 418
8536 185
6647 296
7593 692
23859 581
4652 925
3909 495
3952 712
2932 521
8260 573
2257 239
5797 659
85262 663