2570 533
163954 766
5348 493
10961 95
359089 575
11426 108
28647 691
13133 117
38115 643
2895 462
6521 672
7196 408
4245 568