6629 727
7366 116
14144 742
21961 196
38970 908
8084 436
16730 672
9659 273
6720 693
6590 74
10783 213
13830 75
5313 302