25588 49
10371 3
14066 13
13308 10
23177 30
47829 74
19822 32
12041 9
10500 24
14884 48
18434 20
17361 27
17183 32
13550 17
32387 19
12110 30
16609 28
30274 73
21182 31
25439 36
29052 137
16392 27
12982 16
13234 24