21646 46
19875 720
10073 486
5386 748
31335 294
7319 712
8668 698
3915 92
9207 565
2603 103
7327 744
8147 712
3569 616
2200 76
9602 681
6405 37
2392 173
5280 598
9443 529
7808 893
6218 470
4565 599
8716 658
14901 242