53522 295
157783 819
27295 161
221711 812
51326 858
90732 859
99174 997
128088 318
75688 891
70853 729
30260 637
51056 495
17998 628
63432 458
76996 756
58184 690
103176 549
67501 872
159995 432
89900 773
153335 1124
67843 496
30119 423