3900 415
163130 401
8304 399
115693 518
14176 347
8210 97
13955 689
10737 73
31000 334
8196 624
7514 420
16346 591
9585 141
242035 726
6715 679
16894 133
13230 581
8328 539
65739 640
169403 1048
93188 593
64738 471
126132 736
106375 587
72112 870
46694 543
65138 475
40313 118