5163 531
4968 321
576642 950
17419 87
59326 172
26822 311
159324 534
24175 857
26021 224
35362 594
3761 201