3033 416
27681 575
28257 152
25573 660
36348 433
58347 353
56538 436
46508 434
72341 644
36481 608
54519 675
315507 974