21251 276
18286 166
26031 125
104666 428
26423 240
6182 353
20339 394
190098 983
30384 362
8532 705
18640 304
12529 65
19886 370
26258 626
4604 248
3982 590
3617 538
976 57
9073 646