17699 58
11340 800
13948 506
67221 379
25091 676
112230 871
14124 134
6592 379
4331 197
7337 77
16928 896
5994 568
6455 651
5279 816
4314 720