12668 97
203643 208
6866 520
13242 934
14135 656
7246 603
11803 448
4221 204
6297 67
4016 788
3677 607
10073 184
3544 260