5496 338
9318 117
14838 94
19867 317
10243 458
5987 804
44706 979
81927 654
3019 242
1697 154
7047 206
9230 265
3731 729
5732 494