21569 156
2467 213
2672 329
1157 32
9626 44
2519 400
933 58
1127 131
2298 376
4189 511
6399 86
6043 638
29599 247