15068 757
20381 599
4263 820
7010 642
3546 564
2719 194
10133 396
13926 315
4901 202
6165 484
16051 267