17529 58
11305 800
13882 506
67135 379
25032 676
112032 871
14034 134
6571 379
4296 197
7303 77
16853 896
5979 568
6430 651
5259 816
4298 720