2529 533
160704 764
5306 493
10928 95
357016 575
11395 108
28560 691
13090 117
37780 643
2871 462
6482 672
7179 408
4233 568