6995 966
11525 165
7361 198
4690 400
6619 532
15440 666
13956 459
14953 339
3295 165
9014 181
1369 54