12672 97
203668 208
6866 520
13248 934
14139 656
7247 603
11811 448
4221 204
6299 67
4016 788
3680 607
10081 184
3548 260