16797 317
123207 814
5086 58
6020 89
6860 531
6594 53
7446 506
4856 587
7273 457
3389 130
91977 797
5040 160
2954 240
4982 503
6183 162
2687 303
7323 285
3150 134
9413 297
5952 717
5817 169
8098 825
5056 278
9533 290
6006 873
6300 98
7941 824
2307 532