508512 1408
87973 464
125856 235
122353 375
288710 1253
220624 718
80623 485
104547 149
145861 567
232453 350
155622 243
139799 291
168933 607
150836 859
317012 1203
91214 150
187650 1333
97782 591
272020 982
119738 225
145254 756
375277 955
89615 802
101010 823
130067 423
284678 622
400450 1778
71859 348