6629 727
7366 116
14143 742
21960 196
38968 908
8084 436
16730 672
9658 273
6720 693
6590 74
10780 213
13829 75
5312 302