15046 457
9306 158
3266 412
17619 524
7883 42
12687 672
2295 277
6768 440
14281 820
3209 574
3190 78
15155 807
8690 230
7271 462
17362 614
15817 811
7561 867
10855 310
3911 117
13683 50
19289 176
28716 279
30152 77
10351 220
4417 317
4281 69
9736 68
4806 570