2529 533
160848 764
5308 493
10929 95
357085 575
11395 108
28565 691
13091 117
37797 643
2871 462
6483 672
7179 408
4233 568