86657 772
32350 522
27170 163
23532 140
47184 661
11036 495
12482 359
11226 797
4336 285
13354 220
2765 295
4672 286