15028 457
9296 158
3265 412
17580 524
7815 42
12672 672
2291 277
6762 440
14255 820
3205 574
3187 78
15138 807
8669 230
7264 462
17338 614
15802 811
7554 867
10842 310
3893 117
13656 50
19249 176
28692 279
30121 77
10346 220
4414 317
4265 69
9726 68
4804 570