13965 334
12185 175
2954 35
13763 474
5325 265
8689 309
7298 351
15031 504
10995 425
16926 352
6767 668
7310 202
5372 521
11463 746
8983 594
4339 269
42267 638
16673 863
6432 549
11699 53
25294 559
12505 362
10713 450
9809 588
10744 536
25278 613
10834 242
7747 285