304026 1003
101295 460
164305 991
125639 325
234579 672
306181 907
233928 542
99265 834
215209 260
165501 271
74193 534
145929 707
156611 1228
291924 953
279432 791
188608 790
181586 674
159479 979
144839 491
129129 292
283155 1106
248246 609
210879 588
424004 1175