12840 339
5217 336
39098 112
7580 294
7294 391
9154 593
6597 74
4320 383
5250 357
5589 798
8612 678
4854 291
3232 160
9384 451
3297 274
4034 472
5029 746
4632 640
5100 275