52627 707
297138 947
63204 525
99063 947
55365 791
89484 758
35045 412
35416 95
58558 599
58686 652
28104 94
77011 365
30087 110
22465 363
39282 718
44736 460