12612 786
27221 775
23214 526
28836 646
7255 531
5354 249
5961 285
6286 352
7860 834
3280 167
5240 257
4482 567
8294 328
2638 237
10895 852