8250 662
1687522 3653
421263 1265
407783 763
180448 591
449342 746
292831 947
205901 458
416957 1023
734448 1119
213812 489
263681 491
222248 394
103559 550
392841 867
39317 141