18669 47
5742 13
49212 38
43383 61
46728 28
66195 101
58476 81
59459 91
133675 300
109284 233
40067 54
328907 956
87497 119
78943 96
122034 364
79143 337
39743 139
17234 42
25120 51
45608 86
86534 574
13178 32
12722 45
26212 88