5481 338
9311 117
14831 94
19861 317
10237 458
5980 804
44621 979
81795 654
3016 242
1694 154
7043 206
9227 265
3730 729
5725 494