31505 610
195429 1080
6648 502
8548 684
9242 111
6200 179
21151 476
6362 906
7032 486
42640 640
14415 537
32013 357
124892 297
15509 728
24067 294
4432 593
3693 555
5771 683