3436 400
28643 605
4261 616
12492 435
56101 483
43873 148
25559 75
13387 58
3506 467
3897 617
5085 874