10500 51
4306 463
32389 349
25139 664
3430 99
7911 470
10366 211
13854 227
12884 651
8649 694
8682 383
8627 413
5811 110
13565 69
4008 80
6576 231
5381 626
7084 608
6161 623
8713 618
6694 647
27492 182
8358 813
11532 159
11197 329
8055 676
2885 149
14105 862