15098 301
5756 293
16943 879
9254 28
8685 391
21572 594
13067 194
7572 679
11495 528
7724 606
7840 584
17998 449
24456 180
10414 147
10185 761
11917 455
9540 304
8136 352
2910 279
4550 116
11490 248
10485 715
12255 588
9747 411
18409 115
5576 143
13199 368
18301 742