3227 413
9920 583
10038 807
4262 464
26621 445
9438 321
7073 266
3580 573
24371 373
4802 53
2687 111
4664 137
2839 445
9215 608