12664 97
203553 208
6851 520
13216 934
14125 656
7236 603
11771 448
4215 204
6288 67
4011 788
3631 607
10056 184
3526 260