14575 139
17952 146
19016 87
12146 725
8032 292
17378 538
10657 86
2317 447
3006 751
2477 419
3858 367