12631 184
15181 627
3808 486
14758 329
20115 326
10227 109
18593 966
6546 549
14612 411
4896 156
2119 276
12603 781