30895 403
54348 137
34364 585
104927 750
19268 340
30315 228
32849 949
44081 464
85428 226
6392 142
87747 563
71011 498
28358 64
31817 366
71921 656
46792 876
91830 755
45466 990
27058 281
56086 679
21057 568
81872 717
15961 611
56093 682
13224 262
59663 204