15065 301
5738 293
16922 879
9226 28
8662 391
21524 594
13026 194
7559 679
11474 528
7716 606
7802 584
17962 449
24379 180
10384 147
10148 761
11878 455
9503 304
8110 352
2903 279
4535 116
11389 248
10462 715
12209 588
9737 411
18385 115
5562 143
13181 368
18060 742