15065 158
18213 468
29263 450
24458 531
5653 311
10167 357
4549 559
39946 279
2864 297
5064 283
25057 917
8976 1017
7952 808
45930 517
15520 241
18672 313
56288 410
9897 525
5893 61
5642 199
8582 82
15249 765
7305 81
10772 124
14532 360
7849 738
26608 241
20339 298