9311 117
14830 94
19860 317
10235 458
44596 979
81771 654
36704 183
3016 242
5312 450
1694 154
7039 206
9227 265
3730 729