104056 393
302982 1065
274284 739
221550 788
61934 148
109308 716
115941 900
105348 759
80734 289
108654 468
71251 93
55947 270
39280 814
119446 381
172739 774
46514 270
331179 976
23638 423
389221 893
33584 699
25260 547
58590 613