653 72
23995 50
2664 423
5392 617
14760 481
33717 588
135045 626
9191 115
8758 362
19238 137
8384 639
5414 290
25531 688