31539 243
8440 62
9189 101
7739 94
19808 142
9991 113
24559 220
8163 621
16632 661
2550 150
16739 538
3566 276
4583 677
4790 262
8211 679
12629 139
13344 747