2571 533
164007 766
5348 493
10961 95
359118 575
11426 108
28648 691
13135 117
38125 644
2895 462
6521 672
7198 408
4245 568