58295 231
45433 912
50882 54
25525 302
42888 460
17626 685
30615 631
59361 384
11978 215
62446 104
54976 759
34168 320
13152 132
22978 98
20058 632
81649 219
45110 436
12703 357
43469 146
227100 878
42167 113
16121 331
37734 386
37629 349