56051 700
4536 178
7628 661
4756 601
5262 488
8819 181
11229 635
8624 137
64829 915
3795 624
5003 396
9944 499
5256 367
7102 774
3598 195
3733 849
7796 434
5761 656
9125 55
1573 232
6181 356
3849 355
15904 965