3893 415
162520 401
8295 399
115174 518
14169 347
8208 97
13951 689
10729 73
30985 334
8192 624
7513 420
16342 591
9581 141
241806 726
6714 679
16891 133
13227 581
8324 539
65709 640
169288 1048
93126 593
64687 471
125989 736
106285 587
72031 870
46619 543
65068 475
40259 118