15044 457
9305 158
3266 412
17616 524
7873 42
12685 672
2295 277
6768 440
14277 820
3208 574
3187 78
15152 807
8687 230
7269 462
17356 614
15816 811
7560 867
10854 310
3910 117
13674 50
19286 176
28715 279
30147 77
10350 220
4417 317
4281 69
9736 68
4805 570