2529 533
160746 764
5306 493
10928 95
357028 575
11395 108
28562 691
13090 117
37784 643
2871 462
6482 672
7179 408
4233 568