15021 757
20379 599
4259 820
7009 642
3543 564
2719 194
10132 396
13925 315
4897 202
6163 484
16048 267