31532 610
195446 1080
6649 502
8548 684
9242 111
6200 179
21151 476
6363 906
7033 486
42642 640
14416 537
32014 357
124905 297
15511 728
24069 294
4432 593
3693 555
5771 683