3199 685
8678 112
32428 123
9074 523
10320 71
9816 213
11389 450
23012 47
172152 572
10230 680
6658 728
4957 608
3566 118