31001 609
195055 1080
6646 502
8546 684
9241 111
6197 179
21148 476
6357 906
7029 486
42621 640
14402 537
31995 357
124706 297
15495 728
24020 294
4431 593
3693 555
5771 683