12838 339
5216 336
39084 112
7575 294
7292 391
9152 593
6592 74
4320 383
5250 357
5589 798
8611 678
4853 291
3231 160
9382 451
3297 274
4034 472
5026 746
4632 640
5098 275