40736 297
91536 988
158912 409
78315 335
34836 884
31616 307
58483 474
98838 546
95217 874
39914 647
149005 196
41716 375
260015 478
97010 1078
61222 496
571881 1614
91419 401
125927 419
54303 174
22920 416
48686 276
44306 103
22591 533
32213 489
34847 676
44863 163
53713 690
27173 623