31482 610
195413 1080
6647 502
8548 684
9242 111
6200 179
21151 476
6362 906
7032 486
42639 640
14412 537
32013 357
124881 297
15507 728
24067 294
4432 593
3693 555
5771 683