3283 413
10025 583
10107 807
4270 464
26663 445
9457 321
7085 266
3593 573
24382 373
4841 53
2698 111
4689 137
2845 445
9246 608