56080 700
4539 178
7639 661
4759 601
5270 488
8824 181
11236 635
8630 137
64830 915
3795 624
5007 396
9956 499
5294 367
7103 774
3601 195
3735 849
7800 434
5769 656
9129 55
1574 232
6187 356
3851 355
15923 965