12680 136
11063 131
24998 188
19685 232
4947 165
35376 689
9222 86
31337 524
16655 359
45043 790
101940 801
28730 268
15286 235
8363 85
11000 97
36301 690
9048 49
47109 522
29127 421
53449 471
15616 170
104804 288
20849 313
13561 474
15311 643