2529 533
160758 764
5306 493
10928 95
357033 575
11395 108
28563 691
13091 117
37786 643
2871 462
6482 672
7179 408
4233 568