3028 416
27549 575
28202 152
25463 660
36230 432
58142 353
56240 436
46366 434
72176 644
36335 608
54310 674
314639 973