5448 338
9303 117
14817 94
19848 317
10223 458
5962 804
44405 979
81472 654
2999 242
1682 154
7031 206
9216 265
3718 729
5691 494