2526 533
160603 764
5304 493
10925 95
356971 575
11394 108
28557 691
13088 117
37771 643
2870 462
6481 672
7179 408
4233 568