51501 312
131540 596
115576 638
100670 454
57560 734
80855 887
8740 206
200122 1083
63742 867
102662 457
52002 122
8326 28
59080 639
101147 739
47114 761
88915 631
105533 305
74899 423
77767 159
237910 808
196287 457
54221 546
202513 901
125606 356
57938 176
268509 1016
252250 726
199871 762