8896 146
6401 299
13227 92
7185 207
4569 30
12159 469
21009 698
9472 625
6260 280
11465 341
5283 673
15743 343
7038 120
6572 339
4343 61
15700 962
1647 50
16873 538
54701 194
28549 392
4870 756
9795 621
14224 52
14946 413
15656 906
15911 758
3782 655
5266 73