2571 533
164016 766
5348 493
10961 95
359125 575
11426 108
28648 691
13136 117
38127 644
2895 462
6521 672
7198 408
4245 568