12842 339
5217 336
39098 112
7581 294
7294 391
9154 593
6598 74
4320 383
5250 357
5589 798
8612 678
4854 291
3233 160
9384 451
3297 274
4034 472
5030 746
4632 640
5100 275