56060 700
4536 178
7630 661
4757 601
5262 488
8820 181
11231 635
8624 137
64829 915
3795 624
5003 396
9946 499
5258 367
7102 774
3599 195
3734 849
7798 434
5763 656
9126 55
1573 232
6185 356
3849 355
15910 965