31767 70
25442 72
23091 59
30009 56
17771 18
19935 22
30039 47
21856 39
17484 63
21795 26
15635 15
86175 312
184334 464
36873 94
36338 82
62720 126
25689 20
43788 139
113822 456
33079 55
12234 10
30277 60
47986 207
17433 41