15284 753
10934 357
4364 323
13315 500
22942 510
3325 565
8653 58
4775 811
42198 476
6861 717
3728 693
3004 275