3226 413
9919 583
10031 807
4261 464
26618 445
9437 321
7072 266
3579 573
24370 373
4799 53
2687 111
4662 137
2838 445
9213 608