3000 413
9504 583
9876 807
4223 464
26395 445
9357 321
7012 266
3543 573
24336 373
4697 53
2655 111
4476 137
2819 445
9057 608