54939 443
8043 293
671 34
4197 390
4598 109
3296 307
6175 728
5384 400
3183 246
11388 576
6741 273
9776 282