54935 443
8042 293
669 34
4197 390
4598 109
3296 307
6173 728
5380 400
3182 246
11388 576
6741 273
9775 282