103995 393
302743 1065
274081 738
221438 788
61874 148
109214 716
115822 900
105229 759
80696 289
108591 468
71198 93
55929 270
39256 814
119360 381
172630 774
46472 270
331003 976
23627 423
389008 893
33547 699
25231 547
58568 613