12666 97
203598 208
6858 520
13228 934
14129 656
7240 603
11779 448
4217 204
6293 67
4013 788
3644 607
10062 184
3534 260