31549 610
195463 1080
6650 502
8548 684
9242 111
6200 179
21151 476
6363 906
7033 486
42642 640
14416 537
32014 357
124913 297
15512 728
24073 294
4432 593
3693 555
5771 683