1210 30
5263 588
21521 283
8896 76
24368 48
20357 333
3914 455
14078 188
6561 526
9030 227
5346 29
6095 969
5647 299
11050 249
3030 462