6631 727
7373 116
14168 742
21971 196
39002 908
8092 436
16750 672
9662 273
6726 693
6599 74
10801 213
13842 75
5317 302