12659 97
203431 208
6827 520
13178 934
14102 656
7222 603
11715 448
4205 204
6270 67
4000 788
3589 607
10032 184
3499 260