41572 659
22683 314
3999 275
3932 265
609929 883
225300 307
150764 137
174452 428
122003 686
108237 119
105649 675
387119 596
129200 520
446419 580
125869 85
226895 878
104395 367
212301 654
346052 655
165789 824
243038 330
74002 649