15043 457
9305 158
3266 412
17610 524
7851 42
12681 672
2293 277
6768 440
14273 820
3208 574
3187 78
15150 807
8687 230
7269 462
17354 614
15816 811
7560 867
10852 310
3909 117
13670 50
19283 176
28712 279
30146 77
10350 220
4417 317
4281 69
9735 68
4805 570