12669 97
203653 208
6866 520
13246 934
14136 656
7246 603
11805 448
4221 204
6297 67
4016 788
3679 607
10078 184
3545 260