5488 338
9317 117
14834 94
19866 317
10238 458
5984 804
44660 979
81838 654
3017 242
1694 154
7043 206
9228 265
3730 729
5725 494