56076 700
4539 178
7637 661
4759 601
5266 488
8823 181
11236 635
8629 137
64830 915
3795 624
5007 396
9954 499
5281 367
7103 774
3601 195
3735 849
7800 434
5768 656
9129 55
1574 232
6187 356
3851 355
15922 965