12669 97
203662 208
6866 520
13248 934
14136 656
7246 603
11809 448
4221 204
6299 67
4016 788
3680 607
10080 184
3547 260