17716 60
18026 621
12746 127
16165 964
8101 89
8513 871
4065 256
8703 550
10811 800
19204 107
8954 830
14582 413
8276 694
7666 576
5453 384
4462 271
3440 319
3233 551
3973 148
4155 317
3417 671
4018 274
8979 398
5072 812