486649 710
44532 226
21694 74
12583 472
150530 631
296185 625
7598 805
33778 304
86711 800
24545 771
29346 118
784362 1667
136072 724
93252 843
36016 670
13763 498
82426 597
202394 1056
16653 163
452088 1073
42738 993
186980 594
139692 504
34972 74
354850 1385
14651 156
140005 562
12483 100