3004 416
27410 575
28092 152
25252 660
35967 432
57758 353
56003 436
46041 434
71695 638
36101 608
53966 674
313016 972