1211 30
5264 588
21521 283
8896 76
24369 48
20357 333
3914 455
14078 188
6561 526
9030 227
5346 29
4490 139
6095 969
5647 299
11050 249
3030 462