2527 533
160640 764
5304 493
10927 95
356989 575
11395 108
28560 691
13088 117
37776 643
2871 462
6481 672
7179 408
4233 568