15073 301
5743 293
16928 879
9230 28
8667 391
21539 594
13037 194
7566 679
11483 528
7718 606
7820 584
17973 449
24392 180
10388 147
10162 761
11887 455
9515 304
8115 352
2904 279
4543 116
11418 248
10469 715
12220 588
9740 411
18390 115
5566 143
13185 368
18121 742