19969 298
3948 256
3447 589
99076 808
92208 191
88394 709
158776 695
42444 442
78682 941
277293 971
54545 503
62390 879
56616 1001
61612 550
74754 162
107546 794
73875 337
70132 227
41329 765
85010 347
148169 1044
49089 763
71933 453
25619 86