3199 685
8678 112
32430 123
9074 523
10321 71
9816 213
11390 450
23015 47
172161 572
10230 680
6658 728
4957 608
3566 118