10029 627
3131 486
14424 329
19549 326
8937 109
16663 966
6020 549
12743 411
3582 156
1795 276
11663 780