104003 393
302759 1065
274091 738
221455 788
61879 148
109219 716
115828 900
105234 759
80700 289
108593 468
71201 93
55931 270
39260 814
119371 381
172635 774
46475 270
331013 976
23627 423
389020 893
33548 699
25233 547
58572 613