15058 757
20381 599
4260 820
7009 642
3546 564
2719 194
10133 396
13926 315
4899 202
6164 484
16051 267