12672 97
203713 208
6869 520
13257 934
14152 656
7251 603
11818 448
4222 204
6306 67
4020 788
3684 607
10082 184
3548 260