22033 343
131146 379
65837 324
98907 97
71132 195
26509 297
142070 395
83195 208
46211 148
36926 66
140639 547
110580 565
115459 306
55411 315
113564 206
137108 326
36348 77
24370 142
15960 104
39992 177
148801 264
53637 272
25219 199
252994 721
103195 492
49002 241
138261 412
77788 305