17680 58
11335 800
13943 506
67210 379
25084 676
112187 871
14111 134
6591 379
4324 197
7333 77
16910 896
5991 568
6452 651
5277 816
4310 720