15075 457
9331 158
3275 412
17657 524
8017 42
12714 672
2297 277
6793 440
14307 820
3215 574
3208 78
15189 807
8739 230
7289 462
17392 614
15836 811
7582 867
10866 310
3938 117
13720 50
19347 176
28757 279
30207 77
10367 220
4429 317
4294 69
9779 68
4825 570