1013 190
658 41
11441 532
13512 187
10518 304
7220 571
7604 790
10601 275
3816 441
3295 76
3597 201
14059 598