3291 413
10040 583
10126 807
4270 464
26675 445
9463 321
7093 266
3594 573
24383 373
4851 53
2699 111
4698 137
2846 445
9252 608