15084 633
15782 765
5230 706
6290 546
13635 116
12070 305
21283 58
4368 560
12376 337
17102 213
9643 527
8069 593
2002 212
22343 415
8170 878
6565 329
28515 89
10169 330
19805 240