8031 278
16537 246
15422 659
12216 173
9255 102
12304 501
57514 416
191559 287
127740 120
150803 422
104950 679
70485 284
93751 114
89684 672
316510 573
358916 562
192174 875
88252 366
179285 647
286551 643
142980 824
65739 648
272466 753
62368 660