107031 464
85698 166
270245 871
61908 552
137291 370
103889 393
302353 1064
273834 738
221136 788
109078 716
80631 289
108504 467
71117 93
55889 270
39226 814
119245 381
172457 774
46404 270
330768 976
23592 423
388718 893
58515 613