15596 446
35656 268
33760 204
24956 326
45540 721
60816 160
51467 335
21178 112
74887 666
101063 913
22666 159
32130 908
17949 412
18835 435
45439 527
30808 556
28187 689
20566 280
16909 843
9463 286
32860 831
30566 249
10512 561
77567 838