3901 415
163279 401
8304 399
115805 518
14177 347
8210 97
13955 689
10738 73
31004 334
8198 624
7514 420
16347 591
9585 141
242077 726
6715 679
16895 133
13231 581
8329 539
65754 640
169442 1048
93210 593
64752 471
126167 736
106398 587
72135 870
46712 543
65149 475
40330 118