10533 485
4338 495
6312 339
6905 146
12877 417
6109 613
5196 254
30710 623
37099 263
100463 242
6075 801