22647 778
115845 642
9100 173
16950 289
4942 208
2386 346
1774 255
3225 70
3540 607
4542 602
6450 135
2942 125
1955 126
85917 696