103985 393
302706 1064
274055 738
221415 788
61864 148
109203 716
115808 900
105212 759
80682 289
108580 468
71195 93
55924 270
39253 814
119349 381
172619 774
46465 270
330980 976
23624 423
388987 893
33536 699
25224 547
58561 613