3899 415
163112 401
8304 399
115679 518
14175 347
8210 97
13955 689
10737 73
30999 334
8196 624
7514 420
16346 591
9585 141
242032 726
6715 679
16894 133
13230 581
8327 539
65739 640
169401 1048
93184 593
64736 471
126128 736
106373 587
72107 870
46693 543
65136 475
40307 118