15008 757
20378 599
4259 820
7009 642
3542 564
2718 194
10131 396
13924 315
4897 202
6163 484
16045 267