15083 633
15779 765
5230 706
6290 546
13635 116
12068 305
21283 58
4368 560
12375 337
17099 213
9643 527
8069 593
2002 212
22343 415
8170 878
6565 329
28512 89
10165 330
19803 240