21304 58
20584 34
9547 20
29911 87
9402 14
6475 9
43231 183
7124 19
45915 147
13851 39
18379 49
20105 44
13098 42
29092 89
31476 122