15065 301
5739 293
16923 879
9228 28
8663 391
21526 594
13027 194
7559 679
11475 528
7716 606
7802 584
17967 449
24384 180
10384 147
10151 761
11879 455
9505 304
8111 352
2904 279
4535 116
11394 248
10463 715
12212 588
9737 411
18386 115
5562 143
13181 368
18077 742