12672 97
203683 208
6868 520
13252 934
14142 656
7250 603
11814 448
4221 204
6302 67
4017 788
3682 607
10081 184
3548 260