51733 314
131962 596
11872 128
9133 79
25431 396
1343 71
5954 501
115868 638
100885 454
57614 734
80988 887
19213 499
200500 1083
63805 867
5637 454
102754 457
52052 122
10932 144
6895 169
59124 639
101230 739
47219 761
88952 631
105615 305
75047 423
3639 711
77809 159
238065 808