3902 415
163290 401
8304 399
115817 518
14177 347
8210 97
13955 689
10738 73
31004 334
8198 624
7514 420
16347 591
9590 141
242079 726
6715 679
16895 133
13232 581
8329 539
65755 640
169445 1048
93211 593
64754 471
126171 736
106398 587
72137 870
46713 543
65151 475
40330 118