5494 338
9318 117
14838 94
19867 317
10242 458
5986 804
44700 979
81913 654
3018 242
1697 154
7047 206
9230 265
3731 729
5731 494