129333 329
122433 478
90370 171
286455 888
67677 553
143372 377
320202 1079
290064 748
236704 814
117458 724
86241 294
115402 471
76975 102
59629 270
41509 817
128732 387
184891 786
353611 993
414602 919
35749 703
27480 550
59667 409
15094 291