22631 33
28197 45
31101 15
35956 106
12697 15
38213 66
7200 11
17199 30
13758 22
49178 116
8266 13
42617 52
15672 77
21249 60
217145 291
114145 118
32444 57
199328 622
22071 65
81376 112
26673 24
78861 134
16303 45
235254 559