4595 80
2098 63
5769 116
8756 676
5247 158
16563 178
6564 700
10457 257
22410 393
23903 181
7832 547
4316 107
2809 422
4957 428