10513 51
4313 463
32446 349
25161 664
3437 99
7926 470
10386 211
13877 227
12895 651
8670 694
8695 383
8637 413
5832 110
13579 69
4018 80
6590 231
5429 626
7099 608
6168 623
8715 618
6709 647
27542 182
8372 813
11537 159
11238 329
8069 676
2896 149
14129 862