21517 156
2457 213
2663 329
1175 32
9634 43
2523 401
979 58
1129 131
2350 376
4190 511
6190 86
6075 638
29642 247