586 41
22498 630
3018 343
303210 1032
3760 701
44210 770
6850 880
11736 588
4165 498
14042 774
28864 607
18893 188