6646 727
7391 116
14213 742
22010 196
39088 908
8114 436
16796 672
9687 273
6735 693
6616 74
10830 213
13877 76
5322 302