15043 457
9303 158
3266 412
17610 524
7843 42
12681 672
2293 277
6768 440
14273 820
3207 574
3187 78
15148 807
8685 230
7269 462
17350 614
15813 811
7559 867
10851 310
3909 117
13670 50
19278 176
28712 279
30144 77
10350 220
4417 317
4281 69
9735 68
4805 570