17546 58
11306 800
13887 506
67138 379
25035 676
112041 871
14041 134
6571 379
4297 197
7304 77
16857 896
5980 568
6432 651
5259 816
4299 720