1516 275
152487 401
131750 412
172115 897
83482 780
147101 671
68855 397
35806 547
34503 492
86408 626
77198 709