42406 660
10193 554
25576 315
4107 275
3848 265
613437 881
227654 308
151503 137
175989 429
122886 690
108801 119
106103 675
390903 597
129796 520
454270 585
127012 85
227848 878
105193 367
215726 655
348921 655
166945 824
244579 330
74276 649