12672 97
203679 208
6867 520
13248 934
14140 656
7248 603
11812 448
4221 204
6301 67
4016 788
3680 607
10081 184
3548 260