38303 779
11765 97
4586 883
3183 325
3543 364
1269 343
4402 634
3316 806
5576 469
3099 618
1997 82
5905 396
6985 294
4185 135
524 53
4023 829