37640 659
12222 312
3116 275
3133 265
499293 853
191553 287
127735 120
150798 422
104943 679
93747 114
89682 672
316496 573
111121 519
358898 562
106079 79
192159 875
88244 366
179280 647
286537 643
142976 824
205843 325
65736 648