3000 413
9510 583
9877 807
4223 464
26396 445
9357 321
7012 266
3545 573
24336 373
4701 53
2655 111
4478 137
2819 445
9061 608