21093 140
402988 537
28495 175
11366 227
20994 740
17580 259
5520 834
15229 378
18242 741
20578 1029
10533 72
14726 208
5886 474
6882 353
36562 135
44563 485
18678 673
4474 71
13015 382
11225 305
14513 156
34281 116
11139 873
21785 236
16190 380
13174 169
10991 736
4405 521