3893 415
162485 401
8295 399
115164 518
14169 347
8208 97
13951 689
10728 73
30985 334
8192 624
7513 420
16342 591
9581 141
241797 725
6714 679
16891 133
13227 581
8324 539
65709 640
169287 1048
93120 593
64686 471
125983 736
106281 587
72030 870
46619 543
65064 475
40259 118