17693 58
11338 800
13945 506
67216 379
25088 676
112207 871
14116 134
6591 379
4325 197
7333 77
16916 896
5992 568
6452 651
5277 816
4310 720