15098 757
20383 599
4265 820
7013 642
3546 564
2719 194
10133 396
13928 315
4906 202
6165 484
16052 267