56051 700
4536 178
7628 661
4756 601
5261 488
8816 181
11228 635
8624 137
64829 915
3795 624
5003 396
9944 499
5255 367
7102 774
3598 195
3732 849
7795 434
5759 656
9125 55
1573 232
6180 356
3848 355
15903 965