129325 329
122413 478
90365 171
286401 888
67668 553
143362 377
320171 1079
290039 748
236680 814
117444 724
86233 294
115395 471
76965 102
59622 270
41501 817
128720 387
184876 786
353570 993
414555 919
35747 703
27479 550
59655 409
15093 291