260 405
2334 745
399 313
990 473
411 384
944 350
660 18
318 306
985 588
947 567
24 616
173 755
701 995
423 860
514 841
365 363
165 144
993 607
387 978
725 290