51529 645
38736 146
31443 823
99962 543
46971 720
155423 421
49598 650
69912 378
117879 454
87755 252
54102 468
37628 780
140074 427
53868 347
299672 858
158890 409
78309 335
34834 884
58479 474
98834 546
95210 874
149002 196
41710 375
97003 1078
91404 401
125914 419
54291 174
48682 276