8495 146
6011 299
12686 92
6912 207
4223 30
11376 469
20317 698
9236 625
5567 280
10778 341
4819 673
14796 343
6770 120
6174 339
3866 61
14911 962
1582 50
16525 538
52207 190
27122 391
4629 756
9399 621
13546 52
14400 412
14984 906
15445 758
3675 655
4930 73