52948 442
6774 293
587 34
3848 390
4285 108
3158 307
5836 728
5169 400
3042 246
11188 576
6610 273
9562 282