2985 88
6863 665
4030 169
6260 332
5843 830
5564 728
6739 657
6913 237
3661 83
4899 339
8866 242
10479 569
4763 855
7404 932
9959 659
4211 286
4663 309
5064 245
3853 559
5200 688
6807 59
4330 208
28013 793
31363 309