3032 416
27585 575
28220 152
25520 660
36283 433
58236 353
56323 436
46418 434
72242 644
36380 608
54398 675
314999 973