14575 139
17952 146
19016 87
12146 725
8033 292
17378 538
10657 86
2318 447
3006 751
2481 419
3859 367