15093 633
15796 765
5230 706
6291 546
13638 116
12072 305
21288 58
4368 560
12379 337
17108 213
9646 527
8069 593
2002 212
22345 415
8170 878
6565 329
28520 89
10170 330
19808 240