6630 727
7369 116
14159 742
21969 196
38987 908
8089 436
16743 672
9661 273
6725 693
6596 74
10791 213
13836 75
5315 302