983315
733513
365703
231290
269958
169780
65852
83568
71332
51174
978582
248439
900532
427679
266307
230518
480483
7166
76586
6865
311812
587287
384300
236400
638335
255866