3899 415
163095 401
8303 399
115666 518
14175 347
8210 97
13955 689
10737 73
30999 334
8195 624
7514 420
16346 591
9585 141
242025 726
6715 679
16894 133
13230 581
8327 539
65739 640
169396 1048
93180 593
64734 471
126125 736
106369 587
72105 870
46692 543
65135 475
40306 118