6631 727
7372 116
14164 742
21971 196
38998 908
8092 436
16746 672
9662 273
6726 693
6599 74
10799 213
13842 75
5316 302