21519 156
2461 213
2667 329
1175 32
9635 43
2524 401
979 58
1129 131
2354 376
4190 511
6195 86
6075 638
29647 247