31446 610
195383 1080
6647 502
8548 684
9242 111
6200 179
21151 476
6362 906
7032 486
42637 640
14410 537
32011 357
124871 297
15506 728
24060 294
4432 593
3693 555
5771 683