31095 610
195114 1080
6646 502
8546 684
9241 111
6199 179
21148 476
6359 906
7030 486
42627 640
14402 537
31996 357
124752 297
15497 728
24034 294
4432 593
3693 555
5771 683