54582 200
33048 621
58858 499
19526 68
36705 594
51805 329
49752 319
17181 590
58674 399
24244 595
16507 551