8647 653
8503 568
2215 198
4095 138
7407 524
13463 103
3727 239
3271 269
5031 222
3058 529
7214 793
4539 509
4557 778
4179 762
4110 649
53256 279
39285 864
43556 322
69579 710
57729 681