56051 700
4535 178
7628 661
4755 601
5261 488
8815 181
11226 635
8623 137
64828 915
3795 624
5003 396
9944 499
5254 367
7101 774
3597 195
3732 849
7794 434
5758 656
9123 55
1573 232
6179 356
3847 355
15899 965