12667 97
203603 208
6858 520
13234 934
14129 656
7241 603
11781 448
4217 204
6293 67
4013 788
3649 607
10063 184
3536 260