15050 457
9312 158
3266 412
17621 524
7915 42
12695 672
2295 277
6770 440
14288 820
3209 574
3194 78
15158 807
8707 230
7276 462
17368 614
15819 811
7563 867
10858 310
3914 117
13690 50
19300 176
28722 279
30161 77
10355 220
4420 317
4282 69
9741 68
4809 570