3226 685
8631 112
32538 123
9078 523
10316 71
9832 213
11409 450
22686 47
170766 574
10254 680
6554 728
4943 608
3582 118