3895 415
162860 401
8303 399
115460 518
14173 347
8209 97
13955 689
10736 73
30994 334
8194 624
7513 420
16344 591
9585 141
241942 726
6715 679
16893 133
13228 581
8325 539
65723 640
169352 1048
93165 593
64716 471
126068 736
106337 587
72071 870
46663 543
65108 475
40285 118