47531 117
25899 126
6929 23
7882 15
13378 33
1589 7
28892 58
5823 17
21813 50
8649 20
7736 35
6703 15
4357 11
20397 50
12486 38
1839 13
97021 168
7207 45
15003 24
13355 34
9117 23