12837 339
5216 336
39078 112
7575 294
7291 391
9152 593
6591 74
4320 383
5250 357
5588 798
8611 678
4852 291
3231 160
9382 451
3297 274
4033 472
5026 746
4632 640
5098 275