2525 533
160558 764
5304 493
10925 95
356961 575
11393 108
28555 691
13088 117
37768 643
2870 462
6481 672
7178 408
4233 568