17693 58
11338 800
13945 506
67214 379
25088 676
112204 871
14115 134
6591 379
4324 197
7333 77
16915 896
5992 568
6452 651
5277 816
4310 720