15032 757
20380 599
4259 820
7009 642
3545 564
2719 194
10132 396
13925 315
4898 202
6164 484
16050 267