522 41
22466 630
3007 343
303185 1032
3735 701
44139 770
6840 880
11715 588
4159 498
14000 774
28845 607
18799 188