15096 301
5754 293
16941 879
9249 28
8681 391
21569 594
13059 194
7571 679
11494 528
7724 606
7834 584
17997 449
24445 180
10408 147
10180 761
11912 455
9539 304
8132 352
2910 279
4549 116
11478 248
10482 715
12251 588
9745 411
18407 115
5574 143
13197 368
18278 742