8595 380
396 46
519 28
1829 191
3122 557
3015 757
1569 329
5825 58
1453 290
6143 44
6342 816
11054 687