2529 533
160686 764
5306 493
10927 95
357007 575
11395 108
28560 691
13090 117
37779 643
2871 462
6482 672
7179 408
4233 568