3033 416
27684 575
28257 152
25575 660
36352 433
58351 353
56548 436
46513 434
72346 644
36485 608
54523 675
315551 974