15075 457
9330 158
3274 412
17656 524
8016 42
12713 672
2297 277
6792 440
14307 820
3215 574
3208 78
15187 807
8738 230
7289 462
17392 614
15835 811
7582 867
10865 310
3934 117
13720 50
19346 176
28757 279
30204 77
10367 220
4429 317
4294 69
9776 68
4824 570