3896 415
162954 401
8303 399
115540 518
14173 347
8209 97
13955 689
10736 73
30998 334
8195 624
7513 420
16344 591
9585 141
241977 726
6715 679
16894 133
13228 581
8326 539
65728 640
169377 1048
93171 593
64719 471
126087 736
106351 587
72083 870
46680 543
65117 475
40289 118